bead worms - Turkish English Dictionary